package cn.tianjindong.blog_manager.service;

import java.util.List;

import cn.tianjindong.blog.pojo.BlogArticleCategory;

public interface CategoryService {
	/**
	 * 添加“分类”
	 * 
	 * @param category
	 */
	void addArticleCategory(BlogArticleCategory category);

	/**
	 * 获取所有分类数据
	 * 
	 * @return
	 */
	List<BlogArticleCategory> getAllCategory();

	/**
	 * 根据Id获取分类数据
	 * 
	 * @param id
	 * @return
	 */
	BlogArticleCategory getCategoryById(Long id);

	/**
	 * 更新文章分类
	 * 
	 * @param category
	 */
	void updateCategory(BlogArticleCategory category);

	/**
	 * 删除分类
	 * @param id
	 */
	void deleteCategory(Long id);
}
